package com.unit2.test;

import java.text.DecimalFormat;

/**
 * @author 李琦 on 2021/8/1.
 * @version java version "16.0.1" 2021-04-20
 * Math类的常用方法
 */
public class test5 {
    public static void main(String[] args) {

        int a=-666;
        double b=3.1415926;


        int r1=Math.abs(a);//返回绝对值
        double r2=Math.sqrt(16);//返回平方根
        int r3=Math.max(48,62);//返回较大值
        double r4=Math.round(3.8);// 返回四舍五入值
        double r5=Math.random();//返回[0,1)之间任意随机数


        System.out.println(r1);
        System.out.println(r2);
        System.out.println(r3);
        System.out.println(r4);
        System.out.println(r5);



        double c1=15.3;
        double c2=3;
        System.out.println(c1/c2);//显示5.1000000000000005,出现bug
        DecimalFormat df=new DecimalFormat("0.00");
        String r6=df.format(c1/c2);
        System.out.println(r6);//该数据为String类型,需要转换为double类型
    }
}
